radar facility - Turco Inglés Diccionario